home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Time Traveler CD - A Mult…dia Chronicle of History
/
Time Traveler CD - A Multimedia Chronicle of History.iso
/
Time Traveler
/
Time Traveler.rsrc
/
bin.rsrc_CODE_13_Dialogs.txt
< prev
next >
Wrap
Text File
|
1992-10-28
|
9KB
|
163 lines
# near model CODE resource
# jump table entries: 560-564 (5 of them)
export_70:
00000000 4240 clr.w D0
00000002 4E75 rts
export_71:
00000004 2B48 F70E move.l [A5 - 0x8F2], A0
00000008 486D F712 pea.l [A5 - 0x8EE]
0000000C A874 syscall GetPort
0000000E 2F2D F70E move.l -[A7], [A5 - 0x8F2]
00000012 A873 syscall SetPort
00000014 2F2D F70E move.l -[A7], [A5 - 0x8F2]
00000018 3F3C 0001 move.w -[A7], 0x1
0000001C 486D F716 pea.l [A5 - 0x8EA]
00000020 486D F718 pea.l [A5 - 0x8E8]
00000024 486D F71C pea.l [A5 - 0x8E4]
00000028 A98D syscall GetDialogItem/GetDItem
0000002A 596D F71C subq.w [A5 - 0x8E4], 4
0000002E 596D F71E subq.w [A5 - 0x8E2], 4
00000032 586D F720 addq.w [A5 - 0x8E0], 4
00000036 586D F722 addq.w [A5 - 0x8DE], 4
0000003A 3F3C 0003 move.w -[A7], 0x3
0000003E 3F3C 0003 move.w -[A7], 0x3
00000042 A89B syscall PenSize
00000044 486D F71C pea.l [A5 - 0x8E4]
00000048 3F3C 0012 move.w -[A7], 0x12
0000004C 3F3C 0012 move.w -[A7], 0x12
00000050 A8B0 syscall FrameRoundRect
00000052 3F3C 0001 move.w -[A7], 0x1
00000056 3F3C 0001 move.w -[A7], 0x1
0000005A A89B syscall PenSize
0000005C 2F2D F712 move.l -[A7], [A5 - 0x8EE]
00000060 A873 syscall SetPort
00000062 4E75 rts
export_72:
00000064 2B48 F724 move.l [A5 - 0x8DC], A0
00000068 3B40 F728 move.w [A5 - 0x8D8], D0
0000006C 486D F72A pea.l [A5 - 0x8D6]
00000070 A874 syscall GetPort
00000072 2F2D F724 move.l -[A7], [A5 - 0x8DC]
00000076 A873 syscall SetPort
00000078 2F2D F724 move.l -[A7], [A5 - 0x8DC]
0000007C 3F2D F728 move.w -[A7], [A5 - 0x8D8]
00000080 486D F72E pea.l [A5 - 0x8D2]
00000084 486D F730 pea.l [A5 - 0x8D0]
00000088 486D F734 pea.l [A5 - 0x8CC]
0000008C A98D syscall GetDialogItem/GetDItem
0000008E 3F3C 0002 move.w -[A7], 0x2
00000092 3F3C 0002 move.w -[A7], 0x2
00000096 A89B syscall PenSize
00000098 486D F734 pea.l [A5 - 0x8CC]
0000009C A8A1 syscall FrameRect
0000009E 3F3C 0001 move.w -[A7], 0x1
000000A2 3F3C 0001 move.w -[A7], 0x1
000000A6 A89B syscall PenSize
000000A8 2F2D F72A move.l -[A7], [A5 - 0x8D6]
000000AC A873 syscall SetPort
000000AE 4E75 rts
export_73:
000000B0 2B48 F73C move.l [A5 - 0x8C4], A0
000000B4 3B40 F740 move.w [A5 - 0x8C0], D0
000000B8 202D F73C move.l D0, [A5 - 0x8C4]
000000BC B0AD E82C cmp.l D0, [A5 - 0x17D4]
000000C0 6600 0078 bne +0x7A /* 0000013A */
000000C4 302D F740 move.w D0, [A5 - 0x8C0]
000000C8 0C40 0002 cmpi.w D0, 0x2
000000CC 6600 0026 bne +0x28 /* 000000F4 */
000000D0 302D E688 move.w D0, [A5 - 0x1978]
000000D4 0C40 0007 cmpi.w D0, 0x7
000000D8 6C00 0006 bge +0x8 /* 000000E0 */
000000DC 526D E688 addq.w [A5 - 0x1978], 1
label000000E0:
000000E0 3F2D E688 move.w -[A7], [A5 - 0x1978]
000000E4 4EAD 0032 jsr [A5 + 0x32 /* export_2 */]
000000E8 303C 232A move.w D0, 0x232A /* '#*' */
000000EC 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
000000F0 6000 0024 bra +0x26 /* 00000116 */
label000000F4:
000000F4 0C40 0003 cmpi.w D0, 0x3
000000F8 663E bne +0x40 /* 00000138 */
000000FA 4A6D E688 tst.w [A5 - 0x1978]
000000FE 6700 0006 beq +0x8 /* 00000106 */
00000102 536D E688 subq.w [A5 - 0x1978], 1
label00000106:
00000106 3F2D E688 move.w -[A7], [A5 - 0x1978]
0000010A 4EAD 0032 jsr [A5 + 0x32 /* export_2 */]
0000010E 303C 232B move.w D0, 0x232B /* '#+' */
00000112 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
label00000116:
00000116 486D F742 pea.l [A5 - 0x8BE]
0000011A A874 syscall GetPort
0000011C 2F2D E82C move.l -[A7], [A5 - 0x17D4]
00000120 A873 syscall SetPort
00000122 2F2D F73C move.l -[A7], [A5 - 0x8C4]
00000126 3F2D F740 move.w -[A7], [A5 - 0x8C0]
0000012A 4EAD 02AA jsr [A5 + 0x2AA /* export_81 */]
0000012E 2F2D F742 move.l -[A7], [A5 - 0x8BE]
00000132 A873 syscall SetPort
00000134 4EAD 0292 jsr [A5 + 0x292 /* export_78 */]
label00000138:
00000138 4E75 rts
label0000013A:
0000013A 4E75 rts
export_74:
0000013C 2B48 F746 move.l [A5 - 0x8BA], A0
00000140 4250 clr.w [A0]
00000142 42A7 clr.l -[A7]
00000144 A924 syscall FrontWindow
00000146 2B5F F74A move.l [A5 - 0x8B6], [A7]+
label0000014A:
0000014A A9B4 syscall SystemTask
0000014C 4EAD 031A jsr [A5 + 0x31A /* export_95 */]
00000150 4EAD 0372 jsr [A5 + 0x372 /* export_106 */]
00000154 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
00000158 4267 clr.w -[A7]
0000015A 3F3C FFFF move.w -[A7], 0xFFFF
0000015E 486D E690 pea.l [A5 - 0x1970]
00000162 A970 syscall GetNextEvent
00000164 301F move.w D0, [A7]+
00000166 4A40 tst.w D0
00000168 67E0 beq -0x1E /* 0000014A */
0000016A 302D E690 move.w D0, [A5 - 0x1970]
0000016E 0C40 0003 cmpi.w D0, 0x3
00000172 6700 0008 beq +0xA /* 0000017C */
00000176 0C40 0005 cmpi.w D0, 0x5
0000017A 6620 bne +0x22 /* 0000019C */
label0000017C:
0000017C 302D E694 move.w D0, [A5 - 0x196C]
00000180 0240 00FF andi.w D0, 0xFF
00000184 0C40 000D cmpi.w D0, 0xD /* '\r' */
00000188 6708 beq +0xA /* 00000192 */
0000018A 0C40 0003 cmpi.w D0, 0x3
0000018E 6702 beq +0x4 /* 00000192 */
00000190 60B8 bra -0x46 /* 0000014A */
label00000192:
00000192 206D F746 movea.l A0, [A5 - 0x8BA]
00000196 30BC 0001 move.w [A0], 0x1
0000019A 4E75 rts
label0000019C:
0000019C 4267 clr.w -[A7]
0000019E 486D E690 pea.l [A5 - 0x1970]
000001A2 A97F syscall IsDialogEvent
000001A4 301F move.w D0, [A7]+
000001A6 6612 bne +0x14 /* 000001BA */
000001A8 302D E690 move.w D0, [A5 - 0x1970]
000001AC 0C40 0001 cmpi.w D0, 0x1
000001B0 6698 bne -0x66 /* 0000014A */
000001B2 3F3C 0001 move.w -[A7], 0x1
000001B6 A9C8